;工作方式0，脉冲计数，6个脉冲后，发光LED熄灭
TCONTR  EQU  0263H
TCON0   EQU  0260H
TCON1   EQU  0261H
TCON2   EQU  0262H

_STACK SEGMENT STACK            ;定义堆栈段
    DW   64 DUP (?)             
_STACK ENDS                     

CODE 	SEGMENT
	ASSUME 	CS:CODE, SS:_STACK
START:  MOV  DX,TCONTR          ;端口地址超过8位，先送至dx
        MOV  AL,00010000B       ;计数器0，读写低8位，方式0，二进制计数
        OUT  DX,AL              ;写计数器0控制字
        MOV  DX,TCON0           ;将端口地址送至dx
        MOV  AL,05              ;先写入低字节
        OUT  DX,AL              ;向计数器0写计数初值
        JMP  $
CODE    ENDS
        END  START